List the assessment methods to be used and the context and resources required for assessment. Copy and paste the relevant sections from the evidence guide below and then re-write these in plain English.
ELEMENT | PERFORMANCE CRITERIA |
Elements describe the essential outcomes. | Performance criteria describe the performance needed to demonstrate achievement of the element. |
1. Build a prototype user interface (UI) | 1.1 Gather the requirements for the UI 1.2 Determine the application development language for writing the UI 1.3 Build a prototype, using the prototyping tools available in the determined language 1.4 Review the UI prototype with the client, and edit as required |
2. Design the UI | 2.1 Formulate the application content flow 2.2 Design the UI components 2.3 Define UI actions 2.4 Itemise UI events |
3. Build the UI | 3.1 Determine the appropriate language 3.2 Build the UI with the required functionality |
4. Test the UI | 4.1 Test the UI for overall functionality, according to requirements 4.2 Iterate the UI design, or build, until the test results meet requirements |
5. Document the UI and obtain client sign-off | 5.1 Document the user requirements 5.2 Document the UI 5.3 Obtain client sign-off to the completed UI |
Evidence of the ability to:
design a fully functional user interface (UI) in consultation with the user, using the determined language
create a prototype UI
review the prototype with the user
build the UI
test that the UI is complete, consistent and functional
document the user requirements, UI and client sign-off.
Note: If a specific volume or frequency is not stated, then evidence must be provided at least once.
To complete the unit requirements safely and effectively, the individual must:
apply a range of basic mathematical strategies
use object-oriented programming
use open-source development tools
describe the process of small-size application development.
conditions that are safe and replicate the workplace. Noise levels, production flow, interruptions and time variances must be typical of those experienced in the programming and software development industry, and include access to:
the internet, to use the online tools available for prototyping and UI design
an integrated development environment (IDE) for the determined language
specific tools and licenses available, depending on the particular platform including:
Windows
Linux
Unix
Mac
Google Chrome.
Assessors must satisfy NVR/AQTF assessor requirements.